home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / p4 / p4-1_2b.lha / p4-1.2b / messages_f / makefile.proto next >
Makefile  |  1993-02-10  |  1KB  |  42 lines

  1. P4_HOME_DIR = ..
  2. INCLUDEDIR = $(P4_HOME_DIR)/include
  3. LIBDIR = $(P4_HOME_DIR)/lib
  4.  
  5. LIB = $(LIBDIR)/libp4.a
  6. FORTLIBDIR = $(P4_HOME_DIR)/lib_f
  7. FORTLIB = $(FORTLIBDIR)/libp4_f.a
  8.  
  9. LIBS =  $(FORTLIB) $(LIB) $(MDEP_LIBS)
  10.  
  11. default:$(P)
  12.     make $(MFLAGS) sr_test simpglob
  13.  
  14. all:$(P)
  15.     make $(MFLAGS) sr_test sr_master sr1_master
  16.     make $(MFLAGS) sr_slave sr1_slave
  17.  
  18. sr_test: sr_test.o $(FORTLIB) $(LIB)
  19.     $(FC) $(MDEP_FFLAGS) -o sr_test sr_test.o $(LIBS)
  20.     
  21. sr_log: sr_log.o $(FORTLIB) $(LIB)
  22.     $(FC) $(MDEP_FFLAGS) -o sr_log sr_log.o $(LIBS)
  23.     
  24. simpglob: simpglob.o $(FORTLIB) $(LIB)
  25.     $(FC) $(MDEP_FFLAGS) -o simpglob simpglob.o $(LIBS)
  26.     
  27. sr_master: sr_master.o sr_slave.o  $(FORTLIB) $(LIB)
  28.     $(FC) $(MDEP_FFLAGS) -o sr_master sr_master.o sr_slave.o $(LIBS)
  29.     
  30. sr_slave: sr_slave.o  slave_main.o $(FORTLIB)  $(LIB)
  31.     $(FC) $(MDEP_FFLAGS) -o sr_slave slave_main.o sr_slave.o $(LIBS)
  32.  
  33. sr1_master: sr1_master.o sr1_slave.o $(FORTLIB)  $(LIB)
  34.     $(FC) $(MDEP_FFLAGS) -o sr1_master sr1_master.o sr1_slave.o $(LIBS)
  35.     
  36. sr1_slave: sr1_slave.o  slave_main.o $(FORTLIB)  $(LIB)
  37.     $(FC) $(MDEP_FFLAGS) -o sr1_slave slave_main.o sr1_slave.o $(LIBS)
  38.  
  39. realclean: clean
  40.     $(RM) -f sr_test simpglob sr_master sr_slave \
  41.         sr1_master sr1_slave Makefile p4f.h
  42.